var CestaVipFooter = Class.create(CestaVipMain, {
	initialize: function($super, param) {
		$super();
		this.idClass=4;	
		this.sTargetPromos = param;					//Id contenedor de la sección promociones (se inicializa al instanciar el objeto)
 		this.imageUrl = '';								//Url a la imagen
 		this.linkUrl = '';								//link de la imagen
		this.showLoad = false;	//Show Loading Image
		this.itemId = 'promo';	//Show Loading Image
		this.mode='add';
		
	   	//this.cssJsoned ="foo";

	},

	/**
	 * Ofertas - Construye la pagina con los datos pasados por json previamente
	 */
	buildPage: function(generate) {
			switch(generate) {	
				case 'block-footer':
					//INDEX, footer
					var data = this.getAjaxData();
					//Muestra sección de Promos, si existen
				
					if ($(this.sTargetPromos) != null) {
						this.showPromos(data, this.sTargetPromos);			
						this.htmlGenerate();	
					}
					break;
				
				default:
					
					this.htmlGenerate();
					break;
			}
	},
	/**
	 * Mostrar Ofertas
	 */
	showPromos: function (data, id) {

		//Si existe el objeto y contiene ofertas, se muestra.
		if ( !Object.isUndefined(data.promos) && (data.promos.length != 0) && ($(id) != null)){
			$(id).removeClassName('hidden');
		
		}
	}
});

